body {
	text-align: center;
}

div.pagina {
	margin: 0 20% 0 20%;
	width: 800px;
}

div.mensagemErroBox {
	background-color: #F5DEB3;
}

div.mensagemTitulo {
	font-weight: bold;
}

div.mensagemErroText {
	color: red;
}

div.mensagemSucessoBox {
	background-color: #66CCFF;
}

div.mensagemSucessoText {
	color: #000066;
}

div.menu {
	border: 1px solid black;
	background-color: lightgray;
	margin: 5px 0px 10px 0px;
}

div.corpo form {
	border: 1px solid black;
	padding: 10px 50px 10px 50px;
	background-color: lightgray;
}

div.fieldTitle {
	border: 1px solid black;
	border-bottom: 0px;
	padding: 5px 0px 5px 0px;
	background-color: lightgray;
	font-weight: bold;
}

div.fieldGroup {
	text-align: left;
}

div.mark {
	color: red;
	font-size: small;
	display: inline;
}

.tabela {
	border: 0px;
}

.coluna {
	text-align: center;
	border: 1px solid black;
	background-color: #0099FF;
	margin: 0px 0px 0px 0px;
	padding: 2px 10px 2px 10px;
}

.linha {
	border: 0px;
	background-color: white;
	margin: 0px 0px 0px 0px;
	padding: 1px 15px 1px 5px;
	text-align: left;
}